home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / virus / prexcm31.arj / PROBLEMS.DOC < prev    next >
Text File  |  1993-08-26  |  4KB  |  89 lines

  1.              Protect! EXE/COM v.3.1
  2.             (C) 1993 Jeremy Lilley,
  3.               All Rights Reserved
  4.                Help/Problems File
  5.  
  6.     This is a brief file describing what to do in some cases that
  7. you have problems with Protect! EXE/COM  (which *hopefully* shouldn't
  8. happen much):
  9.  
  10.  
  11.     Problem:                Explanation:
  12.  
  13. A file  is protected  with no errors,     Protect! EXE/COM is  known to be
  14. but when it is run, it either crashes    incompatible  with   some  files
  15. the computer or generates a CRC error    including  some  overlays,  some
  16. message.                extremely large and short files,
  17.                     OS/2, and Windows files.  If you <<
  18.                     have more than 1 executable file <<
  19.                     compressor  (like  if  you  have <<
  20.                     PKLITE and LZEXE), TRY MORE THAN <<
  21.                     ONE.  I have  had some  programs <<
  22.                     work under LZEXE but  not PKLITE
  23.                     and some under  PKLITE  but  not
  24.                     LZEXE.  You should  not run into
  25.                     this type of problem very often,
  26.                     but I've run into it a few times
  27.                     during  testing,  and it's  just
  28.                     quirks in the files.  Also, make
  29.                     sure that it was not  previously
  30.                     protected with  another  program 
  31.                     that would make it  incompatible
  32.                     with Protect! EXE/COM.  If it is
  33.                     a COM file, try  using a program
  34.                     such as PKLITE first. Also, please
  35.                     note that LZEXE/Diet/Compack are
  36.                     much more compatible with Protect!
  37.                     than PKLite, so please use those
  38.                     whenever possible for better 
  39.                     compatibility.
  40.  
  41. Protect! EXE/COM aborts and says to    To protect an EXE file, YOU MUST
  42. use a  compression  utility  on the     PRECOMPRESS IT.  This is because
  43. file.                     protected files are more  secure
  44.                     if they don't have long sequences
  45.                     of the same characters which tend
  46.                     to get picked out very easily. To
  47.                     protect  these  files,  you  must 
  48.                     obtain a compressor such as LZEXE,
  49.                     PKLITE, Compack, Diet, etc. If you    
  50.                     use a lesser known compressor & it
  51.                     gave you that  message,  it means
  52.                     that that particular compressor is
  53.                     incompatible (probably  because it
  54.                     doesn't   completely   clear   the 
  55.                     relocation table) with Protect!.
  56.  
  57. After  selecting   a   non-compressed    If you want Protect! to search through
  58. EXE file from the  directory  listing    the path and  look  for  LZEXE.EXE  or
  59. in Protect!, it asked  "Compress file    PKLITE.EXE and do  everything for you,
  60. (Lzexe/Pklite/Continue/Abort) ?" What    select L or P.  If you  compressed  it
  61. should I select ?            with a utility such as COMPACK, select
  62.                     Continue  and  it   will  attempt   to 
  63.                     protect the file. If you  just want to
  64.                     quit, select Abort.
  65.  
  66. Protect! says that there was an        Make sure  that the  directory is
  67. error accessing/writing a file.        correct, and if it is on a floppy
  68.                     disk, that it is in.
  69.                     
  70. Protect! reported that a file was    All EXE files begin with "MZ" and
  71. not a valid EXE file.            that file did not  have that "MZ"
  72.                     signature at the beginning. Check
  73.                     to see  if it is  actually a  COM
  74.                     file but was renamed to an EXE.
  75.  
  76. Protect! said that a file was         You or somebody else has already
  77. already protected.            run Protect! on that file. It can
  78.                     be unreliable and slow if you start
  79.                     protecting files more than once.
  80.                     (Just think about what it would be
  81.                     if a virus attached itself atop a
  82.                     protected program.)
  83.  
  84. Protect! said that a COM file was     Protect! won't protect anything 
  85. too small.                under 10 bytes.
  86.  
  87. I got a memory allocation error when    Contact me immediately!
  88. I run Protect! EXE/COM or there was
  89. a CRC error message.